
package com.bei_en.teacher.third.pay.bean;

import java.io.Serializable;
import java.util.Date;

public class AliPayBaseResult implements Serializable {

    private static final long serialVersionUID = 1L;

    private String trade_status;// 交易状态,TRADE_FINISHED,TRADE_SUCCESS
    private String trade_no;// 支付宝交易号
    private String payment_type;// 支付类型,1
    private String subject;// 商品名称
    private String out_trade_no;// 商户网站唯一订单号
    private String sign;// 签名
    private String notify_id;// 通知校验ID, 支付宝通知校验ID，商户可以用这个流水号询问支付宝该条通知的合法性。
    private Date notify_time;// 通知时间
    private String notify_type;// 通知类型 ,trade_status_sync
    private String seller_email;
    private String buyer_email;
    private String seller_id;
    private String buyer_id;
    private String total_fee;// 交易金额
    private String body;// 商品描述
    private String extra_common_param;// 公用回传参数

    public String getSign() {

	return sign;
    }

    public void setSign(String sign) {

	this.sign = sign;
    }

    public String getOut_trade_no() {

	return out_trade_no;
    }

    public void setOut_trade_no(String out_trade_no) {

	this.out_trade_no = out_trade_no;
    }

    public String getSubject() {

	return subject;
    }

    public void setSubject(String subject) {

	this.subject = subject;
    }

    public String getPayment_type() {

	return payment_type;
    }

    public void setPayment_type(String payment_type) {

	this.payment_type = payment_type;
    }

    public String getTrade_no() {

	return trade_no;
    }

    public void setTrade_no(String trade_no) {

	this.trade_no = trade_no;
    }

    public String getTrade_status() {

	return trade_status;
    }

    public void setTrade_status(String trade_status) {

	this.trade_status = trade_status;
    }

    public String getNotify_id() {

	return notify_id;
    }

    public void setNotify_id(String notify_id) {

	this.notify_id = notify_id;
    }

    public Date getNotify_time() {

	return notify_time;
    }

    public void setNotify_time(Date notify_time) {

	this.notify_time = notify_time;
    }

    public String getNotify_type() {

	return notify_type;
    }

    public void setNotify_type(String notify_type) {

	this.notify_type = notify_type;
    }

    public String getSeller_email() {

	return seller_email;
    }

    public void setSeller_email(String seller_email) {

	this.seller_email = seller_email;
    }

    public String getBuyer_email() {

	return buyer_email;
    }

    public void setBuyer_email(String buyer_email) {

	this.buyer_email = buyer_email;
    }

    public String getSeller_id() {

	return seller_id;
    }

    public void setSeller_id(String seller_id) {

	this.seller_id = seller_id;
    }

    public String getBuyer_id() {

	return buyer_id;
    }

    public void setBuyer_id(String buyer_id) {

	this.buyer_id = buyer_id;
    }

    public String getTotal_fee() {

	return total_fee;
    }

    public void setTotal_fee(String total_fee) {

	this.total_fee = total_fee;
    }

    public String getBody() {

	return body;
    }

    public void setBody(String body) {

	this.body = body;
    }

    public String getExtra_common_param() {

	return extra_common_param;
    }

    public void setExtra_common_param(String extra_common_param) {

	this.extra_common_param = extra_common_param;
    }

    @Override
    public String toString() {

	return "AliPayBaseResult [trade_status="+trade_status+", trade_no="+trade_no
		+", payment_type="+payment_type+", subject="+subject+", out_trade_no="+out_trade_no
		+", sign="+sign+", notify_id="+notify_id+", notify_time="+notify_time
		+", notify_type="+notify_type+", seller_email="+seller_email+", buyer_email="
		+buyer_email+", seller_id="+seller_id+", buyer_id="+buyer_id+", total_fee="
		+total_fee+", body="+body+", extra_common_param="+extra_common_param+"]";
    }

}
